package us.language.translate;

import java.io.IOException;
import java.net.MalformedURLException;
import java.util.ArrayList;

interface Translate {
/*
	public enum Languages
	{
		ARABIC, 
		BULGARIAN, 
		CATALAN,
		CHINESE_SIMPLIFIED,
		CHINESE_TRADITIONAL,
		CZECH,
		DANISH,
		DUTCH,
		ENGLISH,
		ESTONIAN,
		FINNISH,
		FRENCH,
		GERMAN,
		GREEK,
		HAITIAN_CREOLE,
		HEBREW,
		HUNGARIAN,
		INDONESIAN,
		ITALIAN,
		JAPANESE,
		KOREAN,
		LATVIAN,
		LITHUANIAN,
		NORWEGIAN,
		POLISH,
		PORTUGUESE,
		ROMANIAN,
		RUSSIAN,
		SLOVAK,
		SLOVENIAN,
		SPANISH,
		SWEDISH,
		THAI,
		TURKISH,
		UKRANINIAN,
		VIETNAMESE,
	}
*/
	public ArrayList<String> getAvailableLanguages() throws MalformedURLException, IOException;
	public String translate(String text, String translateFrom, String translateTo);
}
